<?php
namespace Framework\Middleware;
use Framework\Session;
class Authorise
{
    /**
     * @return bool
     */
    public function isAuthenticated()
    {
        return Session::has('user');
    }
    /**
     * @param string $role
     * @return bool
     */
    public function handle($role)
    {
        if($role ==='guest'&& $this->isAuthenticated()){
            return redirect('/');
        }
        elseif($role === 'auth'&& !$this->isAuthenticated()){
            return redirect('/auth/login');
        }
    }
}